package com.xl.qa.service;

import com.xl.basic.entity.Result;
import com.xl.basic.entity.UserInfo;
import com.xl.dao.domain.XlQuestionForm;
import com.xl.qa.entity.param.AddOrUpdQuestionFormParam;
import lombok.NonNull;

import java.util.List;

/**
 * @author 钟勇
 * Create in 2024/1/15 16:07
 */
public interface QuestionFormService {
    /**
     * 获取一个问卷表单内容
     *
     * @param questionId 问卷id
     * @return list
     */
    Result<List<XlQuestionForm>> queryQuestionForm(@NonNull Integer questionId);

    /**
     * 新增一个问卷表单内容
     *
     * @param param    param
     * @param operator 操作人
     * @return result
     */
    Result<Object> addOrUpdQuestionForm(@NonNull AddOrUpdQuestionFormParam param, UserInfo operator);



}
